/* ***上下班拼车-css*** */
.In-box1 {
  background-color: rgb(255, 255, 255);
  width: 900px;
  height: 400px;
  float: left;
}
.In-box1 a {
  color: rgb(0, 64, 255);
}
.span1 {
  font-size: 20pt;
}
.span2 {
  color: rgb(187, 187, 187);
}
.In-box1-soux {
  width: 850px;
  height: 120px;
  margin-top: 80px;
  line-height: 60px;
  margin-left: 50px;
}
.In-box1-soux-bo {
  background-color: rgb(228, 228, 228);
  border: 1px solid rgb(131, 131, 131);
  width: 49px;
  height: 47px;
  border-right: none;
  float: left;
  border-radius: 10px 0px 0px 10px;
}
.box1 {
  background-color: rgb(158, 158, 158);
  border-radius: 25px;
  text-align: center;
  position: relative;
  top: 18%;
  left: 18%;
  width: 30px;
  height: 30px;
}
.In-box1-soux-txt {
  float: left;
  font-size: 25pt;
}
.In-box1-soux input {
  font-size: 30pt;
  border-radius: 0px 5px 5px 0px;
}

.In-box1-Sdd {
  margin-top: 20px;
  height: 50px;
  font-size: 25pt;
  background-color: rgb(110, 147, 250);
  width: 200px;
  color: aliceblue;
  border-radius: 10px;
}

.In-box2 {
  border: 1px solid red;
  width: 800px;
  height: 400px;
  float: right;
}
.In-box3 {
  width: 100%;
  height: 80px;
  clear: both;
}
.In-box3-list1 {
  position: relative;
  bottom: 1px;
  text-align: center;
  font-size: 13pt;
  width: 100px;
  height: 30px;
  line-height: 30px;
  margin-left: 20px;
  border: 1px solid rgb(52, 238, 255);
  border-bottom: none;
}
.In-box3-list2 {
  text-align: center;
  font-size: 13pt;
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: 1px solid rgb(52, 238, 255);
  border-left: none;
  border-right: none;
}
.In-box4 {
  width: 100%;
  height: 430px;
  border: 1px solid red;
}
